unsatisfactory dive - French English Dictionary